home *** CD-ROM | disk | FTP | other *** search
Makefile | 1997-09-14 | 1.5 KB | 71 lines |
- ##
- ## quickhelp.library makefile
- ##
- MODNAME= quickhelp
- VERSION= 37
- REVISION= 03
-
- LIBFILE= $(MODNAME).library
-
- FD_CONV= SC:C/FD2PRAGMA
- FD_FILE= $(MODNAME)_lib.fd
- PRAGMA_FILE= $(MODNAME)_pragmas.h
-
- C_COMPILER= SC:C/SC
-
- LINKER= SC:C/SLINK
-
- C_OPTS= LIBCODE NOSTKCHK NODEBUG=FULL
-
- C_SOURCES= quickhelp_lib.c
-
- OBJECTS= quickhelp_lib.o
- LIBS= LIB:sc.lib LIB:amiga.lib
-
- LIBENT= LIB:libent.o
- LIBINIT= LIB:libinitr.o
- LIBPREFIX= _LIB
-
- ##############################################################################
- # Build the library...
-
- $(LIBFILE): $(OBJECTS) $(LIBS) $(PRAGMA_FILE)
-
- $(LINKER) WITH <<
- TO $(LIBFILE)
- FROM $(LIBENT) $(LIBINIT) $(OBJECTS)
- LIBFD $(FD_FILE)
- LIBPREFIX $(LIBPREFIX)
- LIBVERSION $(VERSION)
- LIBREVISION $(REVISION)
- LIB $(LIBS)
- <
-
- $(PRAGMA_FILE): $(FD_FILE)
-
- ##############################################################################
- # Default rules...
- #
- .c.o:
- $(C_COMPILER) $(C_OPTS) $*.c
-
- .fd.h:
- $(FD_CONV) $(FD_FILE) $(PRAGMA_FILE)
-
- ##############################################################################
- # Delete all object files
- #
- clean:
- @Delete $(OBJECTS)
- @Delete $(LIBFILE)(|.info)
- @Delete $(MODNAME).map(|.info)
-
- ##############################################################################
- # Load the new library into the system
- #
- reload:
- copy $(LIBFILE) LIBS:
- copy $(FD_FILE) FD:
- flushlibs
- version $(LIBFILE)
-